#flash {
  background-color: #8bc01f;
}
#flash .flash-box {
  color: #fff;
  width: 70%;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  display: flex;
}
#flash .flash-box .left {
  margin-right: 10%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#flash .flash-box .left .title {
  display: flex;
}
#flash .flash-box .left .title .num {
  background-color: #ffffff;
  width: 54px;
  height: 50px;
  line-height: 54px;
  color: #8bc01f;
  font-size: 48px;
  text-align: center;
  border-radius: 2px;
}
#flash .flash-box .left .title h3 {
  font-size: 48px;
  line-height: 54px;
  text-align: center;
  text-indent: 5px;
}
#flash .flash-box .left h5 {
  margin-top: 20px;
  font-size: 24px;
}
#flash .flash-box .left .txt {
  margin-top: 5vw;
  font-size: 14px;
}
#flash .flash-box .left .txt p {
  margin-top: 20px;
}
#flash .flash-box .left .download {
  width: 100px;
  height: 35px;
  background-color: #ffffff;
  color: #8bc01f;
  font-size: 14px;
  border: none;
  border-radius: 2px;
  margin-top: 2vw;
}
#player {
  background-color: #3393df;
}
#player .player-box {
  padding-top: 4vw;
  padding-bottom: 4vw;
  width: 70%;
  margin: 0 auto;
  color: #fff;
  display: flex;
  align-items: flex-start;
}
#player .player-box .left {
  width: 30%;
  margin-right: 2%;
}
#player .player-box .left .title {
  display: flex;
}
#player .player-box .left .title .num {
  background-color: #ffffff;
  width: 44px;
  height: 40px;
  line-height: 40px;
  color: #3393df;
  font-size: 38px;
  text-align: center;
  border-radius: 2px;
}
#player .player-box .left .title h3 {
  font-size: 48px;
  line-height: 40px;
  text-align: center;
  text-indent: 5px;
}
#player .player-box .left img {
  margin-top: 20px;
}
#player .player-box .middle {
  width: 36%;
  margin-top: 5vw;
  margin-right: 2%;
}
#player .player-box .middle .item {
  margin-top: 40px;
}
#player .player-box .middle .item h5 {
  font-size: 24px;
}
#player .player-box .middle .item .txt {
  font-size: 14px;
  margin-top: 10px;
}
#player .player-box .right {
  width: 30%;
  margin-top: 15vw;
}
#layaair .air-box {
  padding-top: 4vw;
  padding-bottom: 4vw;
  width: 70%;
  margin: 0 auto;
  color: #5d5d5d;
  display: flex;
  justify-content: space-between;
}
#layaair .air-box .left,
#layaair .air-box .right {
  width: 45%;
}
#layaair .air-box .left .title,
#layaair .air-box .right .title {
  display: flex;
  color: #3393df;
}
#layaair .air-box .left .title .num,
#layaair .air-box .right .title .num {
  background-color: #3393df;
  width: 40px;
  height: 35px;
  line-height: 35px;
  color: #fff;
  font-size: 36px;
  text-align: center;
  border-radius: 2px;
}
#layaair .air-box .left .title h3,
#layaair .air-box .right .title h3 {
  font-size: 35px;
  line-height: 35px;
  text-align: center;
  text-indent: 5px;
}
#layaair .air-box .left p,
#layaair .air-box .right p {
  margin-top: 20px;
  font-size: 18px;
}
#layaair .air-box .left .item,
#layaair .air-box .right .item {
  margin-top: 20px;
}
#layaair .air-box .left .item h5,
#layaair .air-box .right .item h5 {
  color: #3393df;
  font-size: 18px;
}
#layaair .air-box .left .item .txt,
#layaair .air-box .right .item .txt {
  text-indent: 20px;
  margin-top: 10px;
  font-size: 14px;
}
#layaair .air-box .left .img,
#layaair .air-box .right .img {
  width: 100%;
  margin-top: 30px;
  text-align: center;
}
#layastore {
  background-color: #f7f7f7;
}
#layastore .store-box {
  padding-top: 4vw;
  padding-bottom: 4vw;
  width: 70%;
  margin: 0 auto;
  color: #5d5d5d;
  display: flex;
  justify-content: space-between;
}
#layastore .store-box .left,
#layastore .store-box .right {
  width: 45%;
}
#layastore .store-box .left .title,
#layastore .store-box .right .title {
  display: flex;
  color: #3393df;
}
#layastore .store-box .left .title .num,
#layastore .store-box .right .title .num {
  background-color: #3393df;
  width: 40px;
  height: 35px;
  line-height: 35px;
  color: #fff;
  font-size: 36px;
  text-align: center;
  border-radius: 2px;
}
#layastore .store-box .left .title h3,
#layastore .store-box .right .title h3 {
  font-size: 35px;
  line-height: 35px;
  text-align: center;
  text-indent: 5px;
}
#layastore .store-box .left p,
#layastore .store-box .right p {
  margin-top: 20px;
  font-size: 18px;
}
#layastore .store-box .left .item,
#layastore .store-box .right .item {
  margin-top: 20px;
}
#layastore .store-box .left .item h5,
#layastore .store-box .right .item h5 {
  color: #3393df;
  font-size: 18px;
}
#layastore .store-box .left .item .txt,
#layastore .store-box .right .item .txt {
  text-indent: 20px;
  margin-top: 10px;
  font-size: 14px;
}
#layastore .store-box .left .img,
#layastore .store-box .right .img {
  width: 100%;
  margin-top: 30px;
  text-align: center;
}
